package club.kingyin.easycache.key;

/**
 * 通用解析器
 * @author kingyin
 * @date 2022/7/14
 */
public interface Parser<S,T> {

    /**
     * 合成对应的S
     * @return S
     */
    S coalescence();

    /**
     * 通过S 解析 T
     * @param sources S
     * @return T
     */
    T parse(S sources);
}
